general-purpose trailer - Español Inglés Diccionario